horse with long hairs - French English Dictionary